Scoring 50 goals in one season is one of the most celebrated individual achievements in the National Hockey League (NHL).[1] The feat was first accomplished in 1944–45 by Maurice Richard. Bernie Geoffrion became the second player to reach the milestone 16 years later in 1960–61. Fifty-goal seasons increased in frequency during 1970s and 1980s as offense increased across the league. By 1980, it had been reached 24 times in NHL history; the plateau was reached 76 times in the 1980s.
Season |
Player |
Team |
GP |
G |
Ref |
1944–45 |
Richard, MauriceMaurice Richard |
Montreal Canadiens |
50 |
50 |
[7] |
1960–61 |
Geoffrion, BernieBernie Geoffrion |
Montreal Canadiens |
64 |
50 |
[1] |
1961–62 |
Hull, BobbyBobby Hull (1) |
Chicago Black Hawks |
70 |
50 |
[10] |
1965–66 |
Hull, BobbyBobby Hull (2) |
Chicago Black Hawks |
65 |
54 |
[10] |
1966–67 |
Hull, BobbyBobby Hull (3) |
Chicago Black Hawks |
66 |
52 |
[10] |
1968–69 |
Hull, BobbyBobby Hull (4) |
Chicago Black Hawks |
74 |
58 |
[10] |
1970–71 |
Esposito, PhilPhil Esposito (1) |
Boston Bruins |
78 |
76 |
[11] |
1970–71 |
Bucyk, JohnnyJohnny Bucyk |
Boston Bruins |
78 |
51 |
[1] |
1971–72 |
Esposito, PhilPhil Esposito (2) |
Boston Bruins |
76 |
66 |
[11] |
1971–72 |
Hadfield, VicVic Hadfield |
New York Rangers |
78 |
50 |
[24] |
1971–72 |
Hull, BobbyBobby Hull (5) |
Chicago Black Hawks |
78 |
50 |
[10] |
1972–73 |
Esposito, PhilPhil Esposito (3) |
Boston Bruins |
78 |
55 |
[11] |
1972–73 |
Redmond, MickeyMickey Redmond (1) |
Detroit Red Wings |
76 |
52 |
[25] |
1972–73 |
MacLeish, RickRick MacLeish |
Philadelphia Flyers |
78 |
50 |
[26] |
1973–74 |
Esposito, PhilPhil Esposito (4) |
Boston Bruins |
78 |
68 |
[11] |
1973–74 |
Martin, RickRick Martin (1) |
Buffalo Sabres |
78 |
52 |
[27] |
1973–74 |
Redmond, MickeyMickey Redmond (2) |
Detroit Red Wings |
76 |
51 |
[25] |
1973–74 |
Hodge, KenKen Hodge |
Boston Bruins |
76 |
50 |
[28] |
1974–75 |
Esposito, PhilPhil Esposito (5) |
Boston Bruins |
79 |
61 |
[11] |
1974–75 |
Lafleur, GuyGuy Lafleur (1) |
Montreal Canadiens |
70 |
53 |
[29] |
1974–75 |
Martin, RickRick Martin (2) |
Buffalo Sabres |
68 |
52 |
[27] |
1974–75 |
Grant, DannyDanny Grant |
Detroit Red Wings |
80 |
50 |
[24] |
1975–76 |
Leach, ReggieReggie Leach (1) |
Philadelphia Flyers |
80 |
61 |
[30] |
1975–76 |
Lafleur, GuyGuy Lafleur (2) |
Montreal Canadiens |
80 |
56 |
[29] |
1975–76 |
Larouche, PierrePierre Larouche (1) |
Pittsburgh Penguins |
76 |
53 |
[1] |
1975–76 |
Pronovost, JeanJean Pronovost |
Pittsburgh Penguins |
80 |
52 |
[31] |
1975–76 |
Gare, DannyDanny Gare (1) |
Buffalo Sabres |
79 |
50 |
[32] |
1975–76 |
Barber, BillBill Barber |
Philadelphia Flyers |
80 |
50 |
[33] |
1976–77 |
Shutt, SteveSteve Shutt |
Montreal Canadiens |
80 |
60 |
[34] |
1976–77 |
Lafleur, GuyGuy Lafleur (3) |
Montreal Canadiens |
80 |
56 |
[29] |
1976–77 |
Dionne, MarcelMarcel Dionne (1) |
Los Angeles Kings |
80 |
53 |
[35] |
1977–78 |
Lafleur, GuyGuy Lafleur (4) |
Montreal Canadiens |
78 |
60 |
[29] |
1977–78 |
Bossy, MikeMike Bossy (1) |
New York Islanders |
73 |
53 |
[13] |
1978–79 |
Bossy, MikeMike Bossy (2) |
New York Islanders |
80 |
69 |
[13] |
1978–79 |
Dionne, MarcelMarcel Dionne (2) |
Los Angeles Kings |
80 |
59 |
[35] |
1978–79 |
Lafleur, GuyGuy Lafleur (5) |
Montreal Canadiens |
80 |
52 |
[29] |
1978–79 |
Chouinard, GuyGuy Chouinard |
Atlanta Flames |
80 |
50 |
[24] |
1979–80 |
Simmer, CharlieCharlie Simmer (1) |
Los Angeles Kings |
64 |
56 |
[36] |
1979–80 |
Gare, DannyDanny Gare (2) |
Buffalo Sabres |
76 |
56 |
[32] |
1979–80 |
Stoughton, BlaineBlaine Stoughton (1) |
Hartford Whalers |
80 |
56 |
[37] |
1979–80 |
Dionne, MarcelMarcel Dionne (3) |
Los Angeles Kings |
80 |
53 |
[35] |
1979–80 |
Bossy, MikeMike Bossy (3) |
New York Islanders |
75 |
51 |
[13] |
1979–80 |
Gretzky, WayneWayne Gretzky (1) |
Edmonton Oilers |
79 |
51 |
[38] |
1979–80 |
Larouche, PierrePierre Larouche (2) |
Montreal Canadiens |
73 |
50 |
[1] |
1979–80 |
Lafleur, GuyGuy Lafleur (6) |
Montreal Canadiens |
74 |
50 |
[29] |
1979–80 |
Leach, ReggieReggie Leach (2) |
Philadelphia Flyers |
76 |
50 |
[30] |
1980-81 |
Bossy, MikeMike Bossy (4) |
New York Islanders |
79 |
68 |
[13] |
1980–81 |
Dionne, MarcelMarcel Dionne (4) |
Los Angeles Kings |
80 |
58 |
[35] |
1980–81 |
Simmer, CharlieCharlie Simmer (2) |
Los Angeles Kings |
65 |
56 |
[36] |
1980–81 |
Gretzky, WayneWayne Gretzky (2) |
Edmonton Oilers |
80 |
55 |
[38] |
1980–81 |
Kehoe, RickRick Kehoe |
Pittsburgh Penguins |
80 |
55 |
[24] |
1980–81 |
Babych, WayneWayne Babych |
St. Louis Blues |
78 |
54 |
[24] |
1980–81 |
Richard, JacquesJacques Richard |
Quebec Nordiques |
78 |
52 |
[24] |
1980–81 |
Maruk, DennisDennis Maruk (1) |
Washington Capitals |
80 |
50 |
[39] |
1981–82 |
Gretzky, WayneWayne Gretzky (3) |
Edmonton Oilers |
80 |
92 |
[38] |
1981–82 |
Bossy, MikeMike Bossy (5) |
New York Islanders |
80 |
64 |
[13] |
1981–82 |
Maruk, DennisDennis Maruk (2) |
Washington Capitals |
80 |
60 |
[39] |
1981–82 |
Ciccarelli, DinoDino Ciccarelli (1) |
Minnesota North Stars |
76 |
55 |
[40] |
1981–82 |
Vaive, RickRick Vaive (1) |
Toronto Maple Leafs |
77 |
54 |
[41] |
1981–82 |
Stoughton, BlaineBlaine Stoughton (2) |
Hartford Whalers |
80 |
52 |
[37] |
1981–82 |
Middleton, RickRick Middleton |
Boston Bruins |
75 |
51 |
[42] |
1981–82 |
Dionne, MarcelMarcel Dionne (5) |
Los Angeles Kings |
78 |
50 |
[35] |
1981–82 |
Messier, MarkMark Messier |
Edmonton Oilers |
78 |
50 |
[43] |
1981–82 |
Trottier, BryanBryan Trottier |
New York Islanders |
80 |
50 |
[44] |
1982–83 |
Gretzky, WayneWayne Gretzky (4) |
Edmonton Oilers |
80 |
71 |
[38] |
1982–83 |
McDonald, LannyLanny McDonald |
Calgary Flames |
80 |
66 |
[45] |
1982–83 |
Bossy, MikeMike Bossy (6) |
New York Islanders |
79 |
60 |
[13] |
1982–83 |
Goulet, MichelMichel Goulet (1) |
Quebec Nordiques |
80 |
57 |
[46] |
1982–83 |
Dionne, MarcelMarcel Dionne (6) |
Los Angeles Kings |
80 |
56 |
[35] |
1982–83 |
Secord, AlAl Secord |
Chicago Black Hawks |
80 |
54 |
[47] |
1982–83 |
Vaive, RickRick Vaive (2) |
Toronto Maple Leafs |
78 |
51 |
[41] |
1983–84 |
Gretzky, WayneWayne Gretzky (5) |
Edmonton Oilers |
74 |
87 |
[38] |
1983–84 |
Goulet, MichelMichel Goulet (2) |
Quebec Nordiques |
75 |
56 |
[46] |
1983–84 |
Kerr, TimTim Kerr (1) |
Philadelphia Flyers |
79 |
54 |
[48] |
1983–84 |
Anderson, GlennGlenn Anderson (1) |
Edmonton Oilers |
80 |
54 |
[49] |
1983–84 |
Kurri, JariJari Kurri (1) |
Edmonton Oilers |
64 |
52 |
[50] |
1983–84 |
Vaive, RickRick Vaive (3) |
Toronto Maple Leafs |
76 |
52 |
[41] |
1983-84 |
Bossy, MikeMike Bossy (7) |
New York Islanders |
67 |
51 |
[13] |
1983–84 |
Bullard, MikeMike Bullard |
Pittsburgh Penguins |
76 |
51 |
[51] |
1984–85 |
Gretzky, WayneWayne Gretzky (6) |
Edmonton Oilers |
80 |
73 |
[38] |
1984–85 |
Kurri, JariJari Kurri (2) |
Edmonton Oilers |
73 |
71 |
[50] |
1984–85 |
Bossy, MikeMike Bossy (8) |
New York Islanders |
76 |
58 |
[13] |
1984–85 |
Goulet, MichelMichel Goulet (3) |
Quebec Nordiques |
69 |
55 |
[46] |
1984–85 |
Ogrodnick, JohnJohn Ogrodnick |
Detroit Red Wings |
79 |
55 |
[52] |
1984–85 |
Kerr, TimTim Kerr (2) |
Philadelphia Flyers |
74 |
54 |
[48] |
1984–85 |
Carpenter, BobbyBobby Carpenter |
Washington Capitals |
80 |
53 |
[53] |
1984–85 |
Hawerchuk, DaleDale Hawerchuk |
Winnipeg Jets |
80 |
53 |
[54] |
1984–85 |
Gartner, MikeMike Gartner |
Washington Capitals |
80 |
50 |
[55] |
1985–86 |
Kurri, JariJari Kurri (3) |
Edmonton Oilers |
78 |
68 |
[50] |
1985-86 |
Bossy, MikeMike Bossy (9) |
New York Islanders |
80 |
61 |
[13] |
1985–86 |
Kerr, TimTim Kerr (3) |
Philadelphia Flyers |
76 |
58 |
[48] |
1985–86 |
Anderson, GlennGlenn Anderson (2) |
Edmonton Oilers |
72 |
54 |
[49] |
1985–86 |
Goulet, MichelMichel Goulet (4) |
Quebec Nordiques |
75 |
53 |
[46] |
1985–86 |
Gretzky, WayneWayne Gretzky (7) |
Edmonton Oilers |
80 |
52 |
[38] |
1986–87 |
Gretzky, WayneWayne Gretzky (8) |
Edmonton Oilers |
79 |
62 |
[38] |
1986–87 |
Kerr, TimTim Kerr (4) |
Philadelphia Flyers |
75 |
58 |
[48] |
1986–87 |
Lemieux, MarioMario Lemieux (1) |
Pittsburgh Penguins |
63 |
54 |
[56] |
1986–87 |
Kurri, JariJari Kurri (4) |
Edmonton Oilers |
79 |
54 |
[50] |
1986–87 |
Ciccarelli, DinoDino Ciccarelli (2) |
Minnesota North Stars |
80 |
52 |
[40] |
1987–88 |
Lemieux, MarioMario Lemieux (2) |
Pittsburgh Penguins |
77 |
70 |
[56] |
1987–88 |
Simpson, CraigCraig Simpson |
Pittsburgh Penguins/Edmonton Oilers |
80 |
56 |
[57] |
1987–88 |
Carson, JimmyJimmy Carson |
Los Angeles Kings |
80 |
55 |
[58] |
1987–88 |
Robitaille, LucLuc Robitaille (1) |
Los Angeles Kings |
80 |
53 |
[59] |
1987–88 |
Nieuwendyk, JoeJoe Nieuwendyk (1) |
Calgary Flames |
75 |
51 |
[60] |
1987–88 |
Yzerman, SteveSteve Yzerman (1) |
Detroit Red Wings |
64 |
50 |
[61] |
1987–88 |
Richer, StephaneStephane Richer (1) |
Montreal Canadiens |
72 |
50 |
[62] |
1987–88 |
Loob, HakanHakan Loob |
Calgary Flames |
80 |
50 |
[24] |
1988–89 |
Lemieux, MarioMario Lemieux (3) |
Pittsburgh Penguins |
76 |
85 |
[56] |
1988–89 |
Nicholls, BernieBernie Nicholls |
Los Angeles Kings |
79 |
70 |
[63] |
1988–89 |
Yzerman, SteveSteve Yzerman (2) |
Detroit Red Wings |
80 |
65 |
[61] |
1988–89 |
Gretzky, WayneWayne Gretzky (9) |
Los Angeles Kings |
78 |
54 |
[38] |
1988–89 |
Nieuwendyk, JoeJoe Nieuwendyk (2) |
Calgary Flames |
77 |
51 |
[60] |
1988–89 |
Mullen, JoeJoe Mullen |
Calgary Flames |
79 |
51 |
[64] |
1989–90 |
Hull, BrettBrett Hull (1) |
St. Louis Blues |
80 |
72 |
[19] |
1989–90 |
Yzerman, SteveSteve Yzerman (3) |
Detroit Red Wings |
79 |
62 |
[61] |
1989–90 |
Neely, CamCam Neely (1) |
Boston Bruins |
76 |
55 |
[65] |
1989–90 |
Bellows, BrianBrian Bellows |
Minnesota North Stars |
80 |
55 |
[66] |
1989–90 |
LaFontaine, PatPat LaFontaine (1) |
New York Islanders |
74 |
54 |
[67] |
1989–90 |
Robitaille, LucLuc Robitaille (2) |
Los Angeles Kings |
80 |
52 |
[59] |
1989–90 |
Richer, StephaneStephane Richer (2) |
Montreal Canadiens |
75 |
51 |
[62] |
1989–90 |
Leeman, GaryGary Leeman |
Toronto Maple Leafs |
80 |
51 |
[24] |
1990–91 |
Hull, BrettBrett Hull (2) |
St. Louis Blues |
78 |
86 |
[19] |
1990–91 |
Neely, CamCam Neely (2) |
Boston Bruins |
69 |
51 |
[65] |
1990–91 |
Fleury, TheorenTheoren Fleury |
Calgary Flames |
79 |
51 |
[68] |
1990–91 |
Yzerman, SteveSteve Yzerman (4) |
Detroit Red Wings |
80 |
51 |
[61] |
1991–92 |
Hull, BrettBrett Hull (3) |
St. Louis Blues |
73 |
70 |
[19] |
1991–92 |
Stevens, KevinKevin Stevens (1) |
Pittsburgh Penguins |
80 |
54 |
[69] |
1991–92 |
Roberts, GaryGary Roberts |
Calgary Flames |
76 |
53 |
[24] |
1991–92 |
Roenick, JeremyJeremy Roenick (1) |
Chicago Blackhawks |
80 |
53 |
[70] |
1992–93 |
Mogilny, AlexanderAlexander Mogilny (1) |
Buffalo Sabres |
77 |
76 |
[71] |
1992–93 |
Selanne, TeemuTeemu Selanne* (1) |
Winnipeg Jets |
84 |
76 |
[18] |
1992–93 |
Lemieux, MarioMario Lemieux (4) |
Pittsburgh Penguins |
60 |
69 |
[56] |
1992–93 |
Robitaille, LucLuc Robitaille (3) |
Los Angeles Kings |
84 |
63 |
[59] |
1992–93 |
Bure, PavelPavel Bure (1) |
Vancouver Canucks |
83 |
60 |
[72] |
1992–93 |
Turgeon, PierrePierre Turgeon |
New York Islanders |
83 |
58 |
[73] |
1992–93 |
Yzerman, SteveSteve Yzerman (5) |
Detroit Red Wings |
84 |
58 |
[61] |
1992–93 |
Stevens, KevinKevin Stevens (2) |
Pittsburgh Penguins |
72 |
55 |
[69] |
1992–93 |
Hull, BrettBrett Hull (4) |
St. Louis Blues |
80 |
54 |
[19] |
1992–93 |
Andreychuk, DaveDave Andreychuk (1) |
Buffalo Sabres/Toronto Maple Leafs |
83 |
54 |
[74] |
1992–93 |
LaFontaine, PatPat LaFontaine (2) |
Buffalo Sabres |
84 |
53 |
[67] |
1992–93 |
Recchi, MarkMark Recchi |
Philadelphia Flyers |
84 |
53 |
[75] |
1992–93 |
Shanahan, BrendanBrendan Shanahan (1) |
St. Louis Blues |
71 |
51 |
[76] |
1992–93 |
Roenick, JeremyJeremy Roenick (2) |
Chicago Blackhawks |
84 |
50 |
[70] |
1993–94 |
Bure, PavelPavel Bure (2) |
Vancouver Canucks |
76 |
60 |
[72] |
1993–94 |
Hull, BrettBrett Hull (5) |
St. Louis Blues |
81 |
57 |
[19] |
1993–94 |
Fedorov, SergeiSergei Fedorov |
Detroit Red Wings |
82 |
56 |
[77] |
1993–94 |
Andreychuk, DaveDave Andreychuk (2) |
Toronto Maple Leafs |
83 |
53 |
[74] |
1993–94 |
Shanahan, BrendanBrendan Shanahan (2) |
St. Louis Blues |
81 |
52 |
[76] |
1993–94 |
Sheppard, RayRay Sheppard |
Detroit Red Wings |
82 |
52 |
[78] |
1993–94 |
Graves, AdamAdam Graves |
New York Rangers |
84 |
52 |
[24] |
1993–94 |
Neely, CamCam Neely (3) |
Boston Bruins |
49 |
50 |
[65] |
1993–94 |
Modano, MikeMike Modano |
Dallas Stars |
76 |
50 |
[79] |
1995–96 |
Lemieux, MarioMario Lemieux (5) |
Pittsburgh Penguins |
70 |
69 |
[56] |
1995–96 |
Jagr, JaromirJaromir Jagr* (1) |
Pittsburgh Penguins |
82 |
62 |
[80] |
1995–96 |
Mogilny, AlexanderAlexander Mogilny (2) |
Vancouver Canucks |
79 |
55 |
[71] |
1995–96 |
Bondra, PeterPeter Bondra (1) |
Washington Capitals |
67 |
52 |
[81] |
1995–96 |
LeClair, JohnJohn LeClair (1) |
Philadelphia Flyers |
82 |
51 |
[82] |
1995–96 |
Sakic, JoeJoe Sakic (1) |
Colorado Avalanche |
82 |
51 |
[83] |
1995–96 |
Tkachuk, KeithKeith Tkachuk (1) |
Winnipeg Jets |
76 |
50 |
[84] |
1995–96 |
Kariya, PaulPaul Kariya |
Mighty Ducks of Anaheim |
82 |
50 |
[85] |
1996–97 |
Tkachuk, KeithKeith Tkachuk (2) |
Phoenix Coyotes |
81 |
52 |
[84] |
1996–97 |
Selanne, TeemuTeemu Selanne* (2) |
Mighty Ducks of Anaheim |
78 |
51 |
[18] |
1996–97 |
Lemieux, MarioMario Lemieux (6) |
Pittsburgh Penguins |
76 |
50 |
[56] |
1996–97 |
LeClair, JohnJohn LeClair (2) |
Philadelphia Flyers |
82 |
50 |
[82] |
1997–98 |
Selanne, TeemuTeemu Selanne* (3) |
Mighty Ducks of Anaheim |
73 |
52 |
[18] |
1997–98 |
Bondra, PeterPeter Bondra (2) |
Washington Capitals |
76 |
52 |
[81] |
1997–98 |
Bure, PavelPavel Bure (3) |
Vancouver Canucks |
82 |
51 |
[72] |
1997–98 |
LeClair, JohnJohn LeClair (3) |
Philadelphia Flyers |
82 |
51 |
[82] |
1999–2000 |
Bure, PavelPavel Bure (4) |
Florida Panthers |
74 |
58 |
[72] |
2000–01 |
Bure, PavelPavel Bure (5) |
Florida Panthers |
82 |
59 |
[72] |
2000–01 |
Sakic, JoeJoe Sakic (2) |
Colorado Avalanche |
82 |
54 |
[83] |
2000–01 |
Jagr, JaromirJaromir Jagr* (2) |
Pittsburgh Penguins |
81 |
52 |
[80] |
2001–02 |
Iginla, JaromeJarome Iginla* (1) |
Calgary Flames |
82 |
52 |
[86] |
2002–03 |
Hejduk, MilanMilan Hejduk* |
Colorado Avalanche |
82 |
50 |
[87] |
2005–06 |
Cheechoo, JonathanJonathan Cheechoo |
San Jose Sharks |
82 |
56 |
[88] |
2005–06 |
Jagr, JaromirJaromir Jagr* (3) |
New York Rangers |
82 |
54 |
[80] |
2005–06 |
Kovalchuk, IlyaIlya Kovalchuk* (1) |
Atlanta Thrashers |
78 |
52 |
[89] |
2005–06 |
Ovechkin, AlexanderAlexander Ovechkin* (1) |
Washington Capitals |
81 |
52 |
[90] |
2005–06 |
Heatley, DanyDany Heatley* (1) |
Ottawa Senators |
82 |
50 |
[91] |
2006–07 |
Lecavalier, VincentVincent Lecavalier* |
Tampa Bay Lightning |
82 |
52 |
[92] |
2006–07 |
Heatley, DanyDany Heatley* (2) |
Ottawa Senators |
82 |
50 |
[91] |
2007–08 |
Ovechkin, AlexanderAlexander Ovechkin* (2) |
Washington Capitals |
82 |
65 |
[90] |
2007–08 |
Kovalchuk, IlyaIlya Kovalchuk* (2) |
Atlanta Thrashers |
79 |
52 |
[89] |
2007–08 |
Iginla, JaromeJarome Iginla* (2) |
Calgary Flames |
82 |
50 |
[86] |
2008–09 |
Ovechkin, AlexanderAlexander Ovechkin* (3) |
Washington Capitals |
79 |
56 |
[90] |
2009–10 |
Crosby, SidneySidney Crosby* |
Pittsburgh Penguins |
81 |
51 |
[93] |
2009–10 |
Stamkos, StevenSteven Stamkos* |
Tampa Bay Lightning |
82 |
51 |
[94] |
2009–10 |
Ovechkin, AlexanderAlexander Ovechkin* (4) |
Washington Capitals |
72 |
50 |
[90] |
2010–11 |
Perry, CoreyCorey Perry* |
Anaheim Ducks |
82 |
50 |
[95] |